/*
 * Smith.h
 *
 *  Created on: 31-08-2013
 *      Author: Krzychu
 */

#ifndef SMITH_H_
#define SMITH_H_

#include "BoyerMoore.h"
#include "QuickSearch.h"

class Smith: public BoyerMoore, public QuickSearch
{
public:
	Smith();
	virtual ~Smith();
	virtual searchResult execute(std::string text, std::string pattern);
	virtual std::string getName();
};

#endif /* SMITH_H_ */
